jd gaming
When the Analysis Is Empty: The Discipline of Silence in Esports ReportingThe sheet of paper sat on my desk in Seoul for three days, and it told me...
VALORANT Champions Shanghai: Four Host Teams Go 0-8 on Maps and a Crack That Has Not Been Measured ProperlyShanghai, opening day at VALORANT Champions. The arena was full, the home cro...
Champions Shanghai 2026: VCT China Loses All Four Openers and Wins Not a Single MapThe clock on the Shanghai stage ran into the final seconds of Ascent and the...
0-8 in Shanghai: How All Four VCT China Teams Fell in the Champions Opening RoundAt three in the morning in the press row of the Shanghai arena, the LED strip...
Champions Shanghai: Four Home Teams, Eight Maps, Zero Wins — And a Division Nobody Wants to Read AloudThe scoreboard above the Shanghai arena floor froze at 11-26. JD Gaming had...
Champions Shanghai: Four Chinese Teams Open 0-8 in MapsOn the scoreboard inside the Shanghai arena, four results sit side by side,...
Invictus Gaming and the Last LPL Ticket: Re-reading the Data Sheet After the Lower-Bracket FinalOn September 19, 2026, in the lower-bracket final of the LPL Regional Finals,...
The Fourth Seed: Invictus Gaming, a 33-Minute Silence, and the Swiss Stage Problem in Allen, TexasThere are matches I do not watch with my eyes, but with a stopwatch. At the...
Invictus Gaming and the LPL's Fourth Seed: When the Longest Road Becomes the Right OneThe opening game lasted 33 minutes and ended at an 11-3 kill score. No...
Nguyen Thuy Linh wins 2026 National Top Players Badminton Championship: nine years of dominance and a plan with no Plan BQuang Tri, 25 October 2026. Second game, 11-6 to Nguyen Thuy Linh. Vu Thi Tra...
Mike James Carried Off in Belgrade: Anadolu Efes Lose 72-77 and Their Floor GeneralBelgrade, Wednesday night. When the final buzzer sounded at 77-72, few...
The 'Magic Moves' Handbook and the Missing Middle Tier of Vietnamese Women's FootballOn a small pitch in Hanoi, about twenty girls aged six to nine stand in a...
The Eighteen-Year-Old Rhythm: When V.League Makes Young Players Run at an Adult's TempoThree in the afternoon, and the training ground of a V.League club on the edg...
Nine Dimensions, Nine Blanks: The Hole Sits in the Intake, Not in the MatchSeven in the morning, Tuesday, Busan. A nine-page report sat in my internal...
When Algorithms Mislabel: Vietnamese Tennis and the Global Data-Classification GapDuring a data review ahead of the annual season, I came across a stray error...
Misplaced Drawers and the Silence of Trust in V-LeagueIn the meeting room at the VPF headquarters, I heard the rustle of paper befo...
LOUD Win VALORANT Champions 2026: The 1.49M Peak and VCT 2027's Measurement GapThree in the morning in Chicago, I had three broadcast windows open at once:...
2027 Women's Volleyball World Cup: 18 Teams Qualified and the Structural Gaps Behind Continental QualifyingIn the fourth set of the 2026 Asian Women's Volleyball Championship final in...
Sasipaporn and the Broken Joint: When Thanh Hoa Bought a Spiker But Forgot the SetterI rewatched the XMLS Thanh Hoa versus LPBank Ninh Binh match three times. Not...
Four V.League Data Gaps: Academies, Money, National-Team Windows and the AFC CoefficientFour V.League Data Gaps: Academies, Money, National-Team Windows and the AFC...
VALORANT Champions Shanghai: Four Host Teams Go 0-8 on Maps and a Crack That Has Not Been Measured ProperlyShanghai, opening day at VALORANT Champions. The arena was full, the home cro...
Champions Shanghai 2026: VCT China Loses All Four Openers and Wins Not a Single MapThe clock on the Shanghai stage ran into the final seconds of Ascent and the...
0-8 in Shanghai: How All Four VCT China Teams Fell in the Champions Opening RoundAt three in the morning in the press row of the Shanghai arena, the LED strip...
Champions Shanghai: Four Home Teams, Eight Maps, Zero Wins — And a Division Nobody Wants to Read AloudThe scoreboard above the Shanghai arena floor froze at 11-26. JD Gaming had...
Champions Shanghai: Four Chinese Teams Open 0-8 in MapsOn the scoreboard inside the Shanghai arena, four results sit side by side,...
Invictus Gaming and the Last LPL Ticket: Re-reading the Data Sheet After the Lower-Bracket FinalOn September 19, 2026, in the lower-bracket final of the LPL Regional Finals,...
The Fourth Seed: Invictus Gaming, a 33-Minute Silence, and the Swiss Stage Problem in Allen, TexasThere are matches I do not watch with my eyes, but with a stopwatch. At the...
Invictus Gaming and the LPL's Fourth Seed: When the Longest Road Becomes the Right OneThe opening game lasted 33 minutes and ended at an 11-3 kill score. No...
Nguyen Thuy Linh wins 2026 National Top Players Badminton Championship: nine years of dominance and a plan with no Plan BQuang Tri, 25 October 2026. Second game, 11-6 to Nguyen Thuy Linh. Vu Thi Tra...
Mike James Carried Off in Belgrade: Anadolu Efes Lose 72-77 and Their Floor GeneralBelgrade, Wednesday night. When the final buzzer sounded at 77-72, few...
The 'Magic Moves' Handbook and the Missing Middle Tier of Vietnamese Women's FootballOn a small pitch in Hanoi, about twenty girls aged six to nine stand in a...
The Eighteen-Year-Old Rhythm: When V.League Makes Young Players Run at an Adult's TempoThree in the afternoon, and the training ground of a V.League club on the edg...
Nine Dimensions, Nine Blanks: The Hole Sits in the Intake, Not in the MatchSeven in the morning, Tuesday, Busan. A nine-page report sat in my internal...
When Algorithms Mislabel: Vietnamese Tennis and the Global Data-Classification GapDuring a data review ahead of the annual season, I came across a stray error...
Misplaced Drawers and the Silence of Trust in V-LeagueIn the meeting room at the VPF headquarters, I heard the rustle of paper befo...
LOUD Win VALORANT Champions 2026: The 1.49M Peak and VCT 2027's Measurement GapThree in the morning in Chicago, I had three broadcast windows open at once:...
2027 Women's Volleyball World Cup: 18 Teams Qualified and the Structural Gaps Behind Continental QualifyingIn the fourth set of the 2026 Asian Women's Volleyball Championship final in...
Sasipaporn and the Broken Joint: When Thanh Hoa Bought a Spiker But Forgot the SetterI rewatched the XMLS Thanh Hoa versus LPBank Ninh Binh match three times. Not...
Four V.League Data Gaps: Academies, Money, National-Team Windows and the AFC CoefficientFour V.League Data Gaps: Academies, Money, National-Team Windows and the AFC...
